/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package EntityState;

import java.io.Serializable;
import java.util.List;

/**
 *
 * @author GT
 */
public class CubeState implements Serializable {
    private long id;
    private int maxNumOfBuyers;
    private int currentNumOfBuyers;
    private long startDate;
    private long endDate;
    private TermsAndConditionsState theTerm;
    
    public CubeState() {
    }
    
    //Getters and Setters
    public long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }
    
    public int getCurrentNumOfBuyers() {
        return currentNumOfBuyers;
    }

    public void setCurrentNumOfBuyers(int currentNumOfBuyers) {
        this.currentNumOfBuyers = currentNumOfBuyers;
    }

    public long getEndDate() {
        return endDate;
    }

    public void setEndDate(long endDate) {
        this.endDate = endDate;
    }

    /*public int getMinimumNumOfBuyersToBeValid() {
        return minimumNumOfBuyersToBeValid;
    }

    public void setMinimumNumOfBuyersToBeValid(int minimumNumOfBuyersToBeValid) {
        this.minimumNumOfBuyersToBeValid = minimumNumOfBuyersToBeValid;
    }*/
    
    public int getMaxNumOfBuyers() {
        return maxNumOfBuyers;
    }

    public void setMaxNumOfBuyers(int maxNumOfBuyers) {
        this.maxNumOfBuyers = maxNumOfBuyers;
    }

    public long getStartDate() {
        return startDate;
    }

    public void setStartDate(long startDate) {
        this.startDate = startDate;
    }

    public TermsAndConditionsState getTermsAndConditions() {
        return theTerm;
    }

    public void setTermsAndConditions(TermsAndConditionsState theTerm) {
        this.theTerm = theTerm;
    }
    
    
}
